package org.example.platform.beans.factory.Autoware.support;


import org.example.platform.beans.factory.Autoware.config.BeanDefinition;

/**
 *  Bean 定义注册接口
 */
public interface BeanDefinitionRegistry {

        /**
         * 向注册表中注册 BeanDefinition
         *
         * @param beanName       Bean 名称
         * @param beanDefinition Bean 定义
         */
        void registerBeanDefinition(String beanName, BeanDefinition beanDefinition);

    boolean containsBeanDefinition(String beanName);
}
